Ridges and umbilics of polynomial parametric surfaces

نویسندگان

  • Frédéric Cazals
  • Jean-Charles Faugère
  • Fabrice Rouillier
چکیده

Given a smooth surface, a blue (red) ridge is a curve along which the maximum (minimum) principal curvature has an extremum along its curvature line. Ridges are curves of extremal curvature and therefore encode important informations used in segmentation, registration, matching and surface analysis. State of the art methods for ridge extraction either report red and blue ridges simultaneously or separately —in which case a local orientation procedure of principal directions is needed, but no method developed so far topologically certifies the curves reported. In this context, we make two contributions. First, for any smooth parametric surface, we exhibit the implicit equation P = 0 of the singular curve P encoding all ridges of the surface (blue and red), we analyze its singularities and we explain how colors can be recovered. Second, we instantiate to the algebraic setting the implicit equation P = 0. For a polynomial surface, this equation defines an algebraic curve, and we develop the first certified algorithm to produce a topologically certified approximation of it. The algorithm exploits the singular structure of P —umbilics and purple points, and reduces the problem to solving zero dimensional systems using Rational Univariate Representations and isolate roots of univariate rational polynomials. An experimental section illustrates the efficiency of the algorithm on a Bezier patch.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Topologically certified approximation of umbilics and ridges on polynomial parametric surface

Given a smooth surface, a blue (red) ridge is a curve along which the maximum (minimum) principal curvature has an extremum along its curvature line. Ridges are curves of extremal curvature and encode important informations used in surface analysis or segmentation. But reporting the ridges of a surface requires manipulating third and fourth order derivatives —whence numerical difficulties. Addi...

متن کامل

ACS Algorithms for Complex Shapes with Certified Numerics and Topology Ridges 3 : Approximation of Ridges and Umbilics on Triangulated Surface Meshes

This paper describes the CGAL package for the approximating the ridges and umbilics of a smooth surface discretized by a triangle mesh. Given a smooth surface, a ridge is a curve along which one of the principal curvatures has an extremum along its curvature line. An umbilic is a point at which both principal curvatures are equal. Ridges define a singular curve —i.e. a self-intersecting curve, ...

متن کامل

ACS Algorithms for Complex Shapes with Certified Numerics and Topology Definitions of discrete versions of ridges

Given a smooth surface, a ridge is a curve along which one of the principal curvatures has an extremum along its curvature line. Ridges are curves of extremal curvature and therefore encode important informations used in segmentation, registration, matching and surface analysis. Surprisingly, no method developed so far to report ridges from a mesh approximating a smooth surface comes with a car...

متن کامل

Principal curvature ridges and geometrically salient regions of parametric B-spline surfaces

Ridges are characteristic curves of a surface that mark salient intrinsic features of its shape and are therefore valuable for shape matching, surface quality control, visualization and various other applications. Ridges are loci of points on a surface where one of the principal curvatures attain a critical value in its respective principal direction. We present a new algorithm for accurately e...

متن کامل

Topology driven algorithms for ridge extraction on meshes

Given a smooth surface, a ridge is a curve along which one of the principal curvatures has an extremum along its curvature line. Ridges are curves of extremal curvature and therefore encode important informations used in segmentation, registration, matching and surface analysis. Surprisingly, no method developed so far to report ridges from a mesh approximating a smooth surface comes with a car...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005